package com.sunyur.tailor.channel.service.inner.expense.service;

import com.sunyur.tailor.channel.common.middle.base.ChannelResult;
import com.sunyur.tailor.channel.service.inner.expense.param.ExpenseTypeListParam;
import com.sunyur.tailor.channel.service.inner.expense.param.ExpenseTypeStatusListParam;

/**
 *
 * @Description 费用类型服务
 * @Date 14:53 2021/12/29
 * @Param
 * @return
**/
public interface SunyurExpenseTypeService {
    /**
     * 19.费用类型批量新增、修改接口(已上线)
     * http://doc.sunyur.com/pages/viewpage.action?pageId=214237615
     */
    ChannelResult<Boolean> batchSyncExpenseType(ExpenseTypeListParam expenseTypeListParam) throws Exception;

    /**
     * 20. 费用类型的批量禁用、启用接口(已上线)
     * http://doc.sunyur.com/pages/viewpage.action?pageId=214237617
     */
    ChannelResult<Boolean> batchSyncExpenseTypeStatus(ExpenseTypeStatusListParam expenseTypeStatusListParam) throws Exception;
}
